urinal trough - French English Dictionary